Invention promotion firm